guy spider - French English Dictionary